.block_testimonials {
    color: var(--text-color);
    .content {
        background-color: var(--bg);
        padding: var(--padding);
        @media screen and (max-width: 767px) {
            padding-left: 28px;
            padding-right: 28px;
        }
    }
    .img_box {
        .swiper-slide {
            opacity: .5;
            &.swiper-slide-active {
                opacity: 1 !important;
            }
        }
        .btn {
            .swiper-button-prev,.swiper-button-next {
                height: 38px;
                width: 38px;
                background-image: none;
                display: flex;
                justify-content: center;
                align-items: center;
                margin: 0;
                position: relative;
                left: 0;
                right: 0;
                background-color: #f1f1f1;
                color: #404040;
                &.swiper-button-disabled {
                    opacity: 1;
                }
            }
        }
    }
    .text_box {
        .swiper-slide {
            color: var(--text-color);
            background-color: var(--bg);
            opacity: 0 !important;
            &>div {
                will-change: opacity, transform;
                transform: translate3d(20px, 0, 0);
                opacity: 0;
                transition: all .75s ease 700ms;
                &:nth-child(2) {
                    transition-delay: 850ms;
                }
                &:nth-child(3) {
                    transition-delay: 1000ms;
                }
            }
            .public_title {
                line-height: 1.1;
                font-size: var(--big_product_font_size);
            }
            &.swiper-slide-active {
                opacity: 1 !important;
                &>div {
                    opacity: 1;
                    transform: translate3d(0, 0, 0);
                }
            }

        }
    }
}